export class Base64Utils {
    base64DecodeUnicode(base64Str) {
    // 1. 先解码 Base64 为二进制字符串
    const binaryStr = atob(base64Str);
    
    // 2. 将二进制字符串转换为 Uint8Array
    const uint8Array = new Uint8Array(binaryStr.length);
    for (let i = 0; i < binaryStr.length; i++) {
        uint8Array[i] = binaryStr.charCodeAt(i);
    }
    
    // 3. 使用 UTF-8 解码字节数组
    return new TextDecoder('utf-8').decode(uint8Array);
    }
}